package com.metasoft.flex.dto
{
	import _2005.metadata.tva.SegmentInformationType;
	import _2005.metadata.tva.SegmentListType;
	
	public class SegmentItem {
		
		private var _groupId:String;
		private var _title:String;
		private var _keyword:String;
		private var _genreName:String;
		private var _genreHref:String;
		private var _synopsis:String;
		private var _programRef:String;
		private var _segments:String;
		private var _segmentList:SegmentListType;
		private var _segmentInformation:SegmentInformationType;
		private var _segmentInfoArray:Array;
		
		public function SegmentInfoDTO() {

			_segmentInfoArray = new Array;
		}
		
		public function get programRef():String {
			return _programRef;
		}
		
		public function set programRef(value:String):void {
			this._programRef = value;
		}

		public function get groupId():String {
			return _groupId;
		}
		
		public function set groupId(value:String):void {
			this._groupId = value;
		}

		public function get title():String {
			return _title;
		}
		
		public function set title(value:String):void {
			this._title = value;
		}

		public function get keyword():String {
			return _keyword;
		}
		
		public function set keyword(value:String):void {
			this._keyword = value;
		} 

		public function get synopsis():String {
			return _synopsis;
		}
		
		public function set synopsis(value:String):void {
			this._synopsis = value;
		}
		public function get genreName():String {
			return _genreName;
		}
		
		public function set genreName(value:String):void {
			this._genreName = value;
		} 
		 
		public function get genreHref():String {
			return _genreHref;
		}
		
		public function set genreHref(value:String):void {
			this._genreHref = value;
		} 
		
		public function get segments():String {
			return _segments;
		}
		
		public function set segments(value:String):void {
			this._segments = value;
		} 
		
		public function get segmentList():SegmentListType {
			return _segmentList;
		}
		
		public function set segmentList(value:SegmentListType):void {
			this._segmentList = value;
		} 

		public function get segmentInformation():SegmentInformationType {
			return _segmentInformation;
		}
		
		public function set segmentInformation(value:SegmentInformationType):void {
			this._segmentInformation = value;
		}

		public function get segmentInfoArray():Array {
			return _segmentInfoArray;
		}
		
		public function set segmentInfoArray(value:Array):void {
			this._segmentInfoArray = value;
		} 

	}
}